iron arrow-head - French English Dictionary